5f1ccc9c45085b604d6cf94d4c3c3872f64211be,plugins/groovy/src/org/jetbrains/plugins/groovy/lang/psi/impl/GroovyFileImpl.java,GroovyFileImpl,addMemberDeclaration,#T#PsiElement#,509

Before Change


    CodeStyleManager styleManager = CodeStyleManager.getInstance(getManager().getProject());
    PsiElement parent = result.getContainingFile();
    TextRange range = result.getTextRange();
    styleManager.reformatRange(parent, range.getEndOffset() - 1, range.getEndOffset() + 1);
    styleManager.reformatRange(parent, range.getStartOffset() - 1, range.getStartOffset() + 1);

    return result;

After Change


    PsiElement parent = result.getContainingFile();
    TextRange range = result.getTextRange();
    if (checkRange(parent, range.getEndOffset())) {
      styleManager.reformatRange(parent, range.getEndOffset() - 1, range.getEndOffset() + 1);
    }
    if (checkRange(parent, range.getStartOffset())) {
      styleManager.reformatRange(parent, range.getStartOffset() - 1, range.getStartOffset() + 1);